man from villacarrillo, spain - German English Dictionary